body {background:#fff url("//filearchive.cnews.ru/img/forum/2011/08/10/main_bg_41de3.gif");}
.virt_creative_outer {display:none;}
.main_menu ul {border-bottom:0; }
.main_menu li {background: #92caca; padding-bottom:0;}
.main_menu a {border-color:#457d7d; height:17px; padding-bottom:1px; background: #457d7d;  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6ba3a3', endColorstr='#FF457d7d'); background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6ba3a3), color-stop(80%, #457d7d), color-stop(100%, #457d7d)); background-image: -webkit-linear-gradient(#6ba3a3, #457d7d 80%, #457d7d); background-image: -moz-linear-gradient(#6ba3a3, #457d7d 80%, #457d7d); background-image: -o-linear-gradient(#6ba3a3, #457d7d 80%, #457d7d); background-image: linear-gradient(#6ba3a3, #457d7d 80%, #457d7d);}
.main_menu a:hover { color: white; text-decoration:none;}
.main_menu .active a { padding-top: 6px; padding-bottom: 3px; margin: -4px 0 -1px 0; border-color:#c73d01; background: #ff7337;  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFff7337', endColorstr='#FFc73d01'); background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff7337), color-stop(100%, #c73d01)); background-image: -webkit-linear-gradient(#ff7337, #c73d01); background-image: -moz-linear-gradient(#ff7337, #c73d01); background-image: -o-linear-gradient(#ff7337, #c73d01); background-image: linear-gradient(#ff7337, #c73d01); }

.navigation > li > a, .navigation > li.navig_on > a { color: #018383;}
.navigation ul a {color:#ff6600;}
.navigation ul a:hover, .navigation ul a.active {background-color: #a8d5d5;}

.right_part {width:290px; padding-left:10px; padding-bottom:30px; color:#666666; }
.right_part .banner {margin-left:-10px;}
.title_section {margin-top:10px;}
.ts_level1 {padding: 5px 10px; margin-left:-10px; margin-top:20px; font-size: 18px; font-weight:normal; position:relative; text-transform:none; color:#006262;  background: url("//filearchive.cnews.ru/img/forum/2011/08/10/main_bg_41de3.gif");}
.ts_level1:before, .review_last:before, .tabs_reviews:before, .main_infografic:before  {content:' '; display:block; position:relative;  background-color:#e8e6e6; height:5px; left:0; border-left:5px solid #ff6600; box-shadow:inset 3px 0 0 #fff, 0 3px 0 #fff;}
.ts_level1:before {margin: -5px -10px 0; top:-8px;}
.ts_level1 a  {color:#ff6600; text-decoration:underline;}
.ts_level1 a:hover  {text-decoration:none;}

.list_extra {list-style-type:none; margin:0; padding:0;}
.list_extra li {position:relative; padding:0 0 8px 14px;}
.list_extra li:before {content:' '; display:block; width:6px; height:5px; float:left; position:relative; left:-14px; margin:6px -6px 0 0; background: url('../images/icon.png') 0 -53px no-repeat;}
.list_extra a {text-decoration:underline;}
.list_extra a:hover {text-decoration:none;}
.detal { font-weight: bold; font-size: 11px; }
@media only screen and (min-width: 1060px) { .detal { font-size: 12px; } }
.detal a { color: #ff6600; background: url("//filearchive.cnews.ru/img/forum/2011/08/11/more_bg_182cc.gif") 100% 6px no-repeat; text-decoration: underline; }
.detal a:hover {text-decoration:none;}
.detal a:after {content:' ';  width:6px; height:7px; display:inline-block; margin-left: 4px; background: url("../images/icon.png") -12px -53px no-repeat;}

.review_last, .main_infografic {position:relative; margin-top:5px; font-size: 12px;}
@media only screen and (min-width: 1060px) { .review_last { font-size: 13px; } }
.review_last:before {margin: -5px -10px 0 -190px; top:-10px;}
.review_last h2 a {color: #ff6600;}
.review_last .data {border-top:1px dashed #bcbcbc; margin-top:5px; padding-top:4px;}

.main_infografic { background: white url("//filearchive.cnews.ru/img/forum/2011/08/10/main_bg_41de3.gif") repeat scroll 0 0; font-size: 11px; margin-bottom: 15px; padding: 10px;}
.main_infografic h2 {color:#666666; font-size:18px; font-weight:normal;}
.main_infografic img {display:block; margin:0 auto;}
.main_infografic a {color: #ff6600; text-decoration:underline;}
.main_infografic a:hover {text-decoration:none;}

.tabs_reviews {color:#666666; padding:0 0 0 0; margin:0 0 18px; border-bottom:1px solid #eeeeee; background:#fff url("//filearchive.cnews.ru/img/forum/2011/08/10/main_bg_41de3.gif");}
.tabs_reviews:before {margin-bottom:9px;}
.tabs_reviews p {display:inline-block; padding: 4px 0 6px 10px; margin:0;}
.tabs_reviews ul {display:inline-block; margin:0; padding:0 0 0 20px; font-weight:bold;}
.tabs_reviews li {display:inline-block;}
.tabs_reviews a {color:#666666; display:inline-block; padding:4px 10px 7px; margin:0 0 -1px;}
.tabs_reviews a.active {background-color:#FFF; border-radius:5px 5px 0 0;}

.reviews_list article  {padding-left:90px;}
.reviews_list article:before  {content:' '; display:block; float:left; width:5px; height:12px; background-color:#ff6600; position:relative; left:-90px; margin:3px -5px 0 0;}
.reviews_list h3 a {color:#006262;}
.reviews_list h3 a:hover {text-decoration:underline;}
.reviews_list .detal {margin:5px 0;}

.change_pages { padding:10px 10px 14px; margin:0 0 18px; text-align:left; border-top:1px solid #eeeeee; font-weight:bold; background:#fff url("//filearchive.cnews.ru/img/forum/2011/08/10/main_bg_41de3.gif");}
.change_pages p {text-align:left !important; margin:0;}
.change_pages a {color: #ff6600; padding:2px 5px; text-decoration:underline; }
.active_link, .change_pages a:hover {color: #006262; padding: 2px 5px; background-color:#fff; text-decoration:none;}

.part_title {padding:5px 10px; margin:5px 0; font-size:18px; font-weight:normal; background:#fff url("//filearchive.cnews.ru/img/forum/2011/08/10/main_bg_41de3.gif");}
.part_title a {color: #ff6600; border-bottom: 1px dashed #ff6600; text-decoration:none;}
.part_title a:hover {border-bottom:0; text-decoration:none;}

.otrasl {}
.otrasl p {margin:0;}
.otrasl {}

.otrasl .title a { background: none !important; padding: 0 0 6px 13px; display:inline-block; color:#006262; font-weight:bold; text-decoration:none;}
.otrasl .title a:hover {text-decoration:underline;}
.otrasl .title a:before {content:' '; display:block; width:6px; height:5px; float:left; position:relative; left:-13px; margin:6px -6px 0 0; background: url('../images/icon.png') 0 -53px no-repeat;}
.otrasl .reviews_wrapp {padding-bottom:20px;}
.otrasl .grey_text {font-size:0.9em;}
.grey_text { color:#666666;}
